package untiring07;

import java.util.Scanner;

public class J12_Gugudan {

	public static void main(String[] args) {
		// 문제 1 : while 문을 이용해서 3단 출려
		int i = 1;
		int re1 = 0;
		while(i <= 9){
			re1 = 3*i; 
			System.out.println("3 x "+i +" = "+ re1);
			++i;
		}
				
		// 문제 2 : do-while 문을 이용해서 7단을 출력
		i = 1;
		int re2 = 0;
		do{
			re2 = 7*i;	
			System.out.println("7 x "+ i +" = "+ re2);
			++i;
		}while(i <= 9);
				
		
		// 문제 3 : for 문을 이용해서 9단 출력
		int re3 = 0;
		for(int c = 1; c<=9; ++c){
			re3 = 9*c;
			System.out.println("9 x "+ c + " = " + re3);
		}

		// 문제 4 : 단 값을 입력받아 해당 단을 출력
		// while, do-while , for 반복문등을 이용해서 작성
		//while
		i = 1;
		int myKey;
		Scanner sc = new Scanner(System.in);
		System.out.println("출력할 단을 입력하세요");
		myKey = sc.nextInt();
			
		while(i <= 9){
				re1 = myKey*i; 
				System.out.println(myKey+" x "+i +" = "+ re1);
				++i;
		}	
		
		//do-while
		System.out.println("출력할 단을 입력하세요");
		myKey = sc.nextInt();
		i = 1;
		re2 = 0;
		do{
			re2 = myKey*i;	
			System.out.println(myKey+" x "+ i +" = "+ re2);
			++i;
		}while(i <= 9);
		
		//for
		System.out.println("출력할 단을 입력하세요");
		myKey = sc.nextInt();
		re3 = 0;
		for(i = 9; i>=1; --i){
			re3 = myKey*i;
			System.out.println(myKey + " x "+i+" = "+re3);
		}
		
			
			
			
		
	}

}
